first-hand information - English Synonyms Dictionary